﻿/* CSS Document */
#main_A{ width: 100%; height: auto; overflow: hidden; background: url(bg_x.png) repeat; clear: both;}
/*product_A*/
.product_A{ width: 1080px; height: auto; overflow: hidden; margin: 44px auto;}
.product_A_l{ width: 211px; height: auto; float: left;}
.product_A_l_t{ width: 211px; height: 93px; background: url(product_titilebg.jpg) no-repeat; position: relative;}
.product_A_l_t h3{ font-size: 18px; position: absolute; top: 24px; left: 52px;}
.product_A_l_t h3 a{ color: #fff;}
.product_A_l_list{ width: 210px; height: auto; overflow: hidden; border: 1px solid #cccccc; background: #fff;}
.product_A_l_list ul{ width: 190px; height: auto; margin: 15px auto;}
.product_A_l_list ul li{ width: 190px; line-height: 48px; border-bottom: 1px dashed #dedede;}
.product_A_l_list ul li i{ width: 6px; height: 8px; margin-right: 8px;}
.product_A_l_list ul li a:link{ color: #505050;}
.product_A_l_list ul li a:visited{ color: #505050;}
.product_A_l_list ul li a:hover{ color: #094ba7;}
.product_A_l_list ul li a:active{ color: #505050;}
.product_A_l_list_z{ width: 150px; height: 165px; margin: 30px auto 10px; font-family: "Microsoft YaHei"; color: #094ba7;}
.product_A_l_list_zimg{ width: 99px; height: 24px;}
.product_A_l_list_z dl dd{ width: 150px; line-height: 20px; text-align: center;  font-size: 20px; margin: 10px 0px;}
.product_A_l_list_z dl dt{ font-size: 14px; text-align: center;}
.product_A_l_list_z span{ display: block; width: 150px; height: 41px; background: #094ba7; text-align: center; line-height: 41px; border-radius: 4px; margin: 15px 0px;}
.product_A_l_list_z span a{ font-size: 18px; color: #fff;}
.product_A_r{ width: 852px; height: 590px; float: right; position: relative;}
.product_A_r_t{ width: 100%; height: 34px; border-bottom: 1px solid #ccc; margin-bottom: 18px;}
.product_A_r_t h3{ width: 126px; height: 34px; line-height: 34px; background: url(productshow_titlebg.jpg) center no-repeat; float: left; font-family: "Microsoft YaHei"; font-size: 15px; text-align: center;}
.product_A_r_t h3 a{ color: #fff;}
.product_A_r_t span{ display: block; width: 45px; height: 34px; line-height: 34px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; float: right;}
.product_A_r_t_show{ width: 1060px; height: 540px; position: absolute;}
.product_A_r_t_show_1{ width: 204px; height: 167px; float: left; margin: 0px 5px; display: inline;}
.product_A_r_t_show_1_img{ width: 204px; height: 137px; border: 1px solid #1251aa;}
.product_A_r_t_show_1_img img{ width: 204px; height: 137px;}
.product_A_r_t_show_1_title{ width: 204px; height: 30px; line-height: 30px; text-align: center;}
.product_A_r_t_show_1_title a{ color: #505050;}

/*case_A*/
.case_A{ width: 1080px; height: 480px; overflow: hidden; margin: 0 auto;}
.case_A_t{ width: 100%; height: 40px;}
.case_A_t h3{ width: 132px; height: 40px; font-size: 18px; float: left;}
.case_A_t h3 em{ font-family: Arial, Helvetica, sans-serif; color: #094ba7; font-size: 12px; font-style: normal; text-transform: uppercase;}
.case_A_t h3 a{color: #333;}
.width8{ display: block; width: 890px; height: 4px; background: url(main_titileicon.jpg) repeat-x; float: left; margin-top: 15px;}
.case_A_t span{ display: block; width: 45px; height: 40px; line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; float: right;}
.case_A__text{ width: 1080px; height: 381px; background: #f6f2e6; clear: both; margin-top: 17px;}
.case_A__text_1{ width: 192px; height: 290px; float: left;}
.case_A__text_1_top{ width: 192px; height: 146px;}
.case_A__text_1_top img{ width: 192px; height: 146px;}
.case_A__text_1_bottom{ width: 190px; height: 145px; border: 1px solid #e9e5dc; background: #fff; border-top: none;}
.case_A__text_1_bottom h3{ width: 171px; height: 73px; line-height: 73px; margin: 0 auto; text-align: center; font-size: 14px; border-bottom: 2px solid #eeeeee;}
.case_A__text_1_bottom h3 a{ color: #333;}
.case_A__text_1_bottom p{ width: 171px; height: 40px; line-height: 24px; margin: 0 auto; text-align: center; margin-top: 5px;}
.case_A__text_1_bottom p a{ color: #094ba7;}

/*case js*/
#productM{ width:1080px; height:381px; overflow:hidden; margin:35px auto;}
#productM li{ width: 192px; height: 290px; float: left;  display:inline; margin: 40px 36px;}


/*about_A*/
.about_A{ width: 1080px; height: 408px; margin: 15px auto; clear: both;	}
.about_A_l{ width: 409px; height: 339px; margin-top: 15px; background: #fff; float: left; -webkit-box-shadow: 10px 10px 14px #737373;/*（这是专对火狐浏览器的支持而设置的）*/
   -moz-box-shadow: 10px 10px 14px #737373;/*（这是对Safari和Chrome浏览器而设置的）*/ box-shadow: 10px 10px 14px #737373;}
.about_A_l img{ width: 399px; height: 328px; padding: 5px;}
.about_A_r{ width: 639px; height: 408px; float: right; margin-top: 22px;}
.about_A_r h3{ font-size: 14px;}
.about_A_r h3 a{ color: #333;}
.about_A_r p{ width: 639px; height: 125px; line-height: 27px; font-size: 13px; color: #505050; margin: 14px 0px 30px 0px; text-indent: 2em;}
.about_A_r_show{ width: 693px; height: 358px;}
.about_A_r_show_i{ width: 153px; height: 147px; float: left; margin: 0px 2px;}
.about_A_r_show_i img{ width: 153px; height: 117px;}
.about_A_r_show_i_b{ width: 153px; height: 30px; text-align:center; line-height: 30px;}
.about_A_r_show_i_b a{ color: #666;}

/*news_A*/
.news_A{ width: 1080px; height: 350px; margin: 0 auto; overflow: hidden; clear: both;}
.news_A_top{ width: 1080px; height: 245px;}
.news_A_top_l{ width: 211px; height: 85px; float: left; background: #094ba7; position: relative;}
.news_A_top_l h3{ font-size: 18px; position: absolute; top: 15px; left: 15px;}
.news_A_top_l h3 em{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; font-style: normal;}
.news_A_top_l h3 a{ color: #fff;}
.news_A_top_l span{ display: block; width: 211px; height: 157px; position: absolute; top: 85px;}
.news_A_top_r{ width: 850px; height: 245px; float: right;}
.news_A_top_r ul li{ width: 850px; height: 80px; background: #f4f4f4;}
.news_A_top_r_lt{ width: 143px; height: 76px; background: #fff; float: left;}
.news_A_top_r_lt img{ width: 133px; height: 66px; padding: 5px;}
.news_A_top_r_p{ width: 590px; height: 80px; float: left; margin-left: 8px; }
.news_A_top_r_p h3{ margin-top: 7px;}
.news_A_top_r_p p{ line-height: 20px; text-indent: 2em; margin-top: 2px;}
.news_A_top_r_r{ width: 93px; height: 80px; float: right; background: #094ba7;}
.news_A_top_r_r dl{ font-family: "Microsoft YaHei"; color: #fff;}
.news_A_top_r_r dl dd{ width: 93px; height: 52px; text-align: center; line-height: 52px; font-size: 30px;}
.news_A_top_r_r dl dt{ width: 93px; height: 28px; text-align: center;font-size: 17px;}
.news_A_bottome{ width: 1080px; height: 70px; margin-top: 15px;}
.news_A_bottome ul li{ width: 1080px; height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc;}
.news_A_bottome ul li span{ display: block; width: 218px; height: 30px; float: left; margin: 0px 25px;}

/*link_A*/
#link_A{ width: 1080px; height: 240px; margin: 0 auto;}
.honor_A{ width: 670px; height: 240px; float: left;}
.width5{ display: block; width: 510px; height: 4px; background: url(main_titileicon.jpg) repeat-x; float: left; margin-top: 15px;}
.honor_A_t{ width: 100%; height: 40px;}
.honor_A_t h3{ width: 105px; height: 40px; font-size: 18px; float: left;}
.honor_A_t h3 em{ font-family: Arial, Helvetica, sans-serif; color: #094ba7; font-size: 12px; font-style: normal; text-transform: uppercase;}
.honor_A_t h3 a{color: #333;}
.honor_A_t span{ display: block; width: 45px; height: 40px; line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; float: right;}
.link_A_r{ width: 361px; height: 250px; float: right;}
.width2{ display: block; width: 210px; height: 4px; background: url(main_titileicon.jpg) repeat-x; float: left; margin-top: 15px;}
.link_A_r_t{ width: 100%; height: 40px;}
.link_A_r_t h3{ width: 95px; height: 40px; font-size: 18px; float: left;}
.link_A_r_t h3 em{ font-family: Arial, Helvetica, sans-serif; color: #094ba7; font-size: 12px; font-style: normal; text-transform: uppercase;}
.link_A_r_t h3 a{color: #333;}
.link_A_r_t span{ display: block; width: 45px; height: 40px; line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; float: right;}
.link_A_r_m{ width: 367px; height: 205px; background: url(contact_bg.jpg) center bottom no-repeat; clear: both;}
.link_A_r_m ul{ padding-top: 15px;}
.link_A_r_m ul li{ line-height: 26px; color: #000; color: #505050;}
.link_A_r_m ul li a{ color: #505050;}

/* apply */
.honor_G{width: 615px; height: 200px; clear: both;}
.apply{width:890px;margin:20px auto 0 auto;}
.apply_array{ background: #fff; border: 1px solid #ccc; width:160px;float:left;height:151px;margin-right:30px;}
.apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;background:url(vote.gif) no-repeat 0px 0px;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}
.apply_last{margin-right:0px}
.apply_img{ display:table-cell; height:116px; vertical-align:middle;}
.apply_img img{ width: 150px; height: 116px; padding: 5px;}
.apply_array a{text-decoration:underline}
.apply_array a:hover{color:#e01111}
.apply_info{text-align:center;padding:15px;}
.apply_comment{text-align:center}
.apply_info a{line-height:17px;font-weight:700}
.apply_nav{position:relative;width:550px;float:left;height:200px;overflow:hidden}
.apply_w{
	position:absolute;
	margin-top:22px;
	width:1000px;
	float:left;
	left:-1px;
	top: 1px;
}
.apply .img_l{padding:90px 12px 0px 0px;float:left;cursor:pointer;}
.apply .img_r{padding:90px 0px 0px 10px;float:left;cursor:pointer;}
.apply_array span{ display: block; width: 160px; height: 25px; line-height: 25px; font-size: 12px; text-align: center; overflow: hidden;}
.apply_array span a:link{ color: #505050;}
.apply_array span a:visited{ color: #505050;}
.apply_array span a:hover{ color: #094ba7;}
.apply_array span a:active{ color: #505050;}


/*us*/
#us_A{ width: 1080px; height: 90px; overflow: hidden; margin: 25px auto 0px; clear: both;}
.width9{ display: block; width: 945px; height: 4px; background: url(main_titileicon.jpg) repeat-x; float: left; margin-top: 15px;}
.us_A_t{ width: 100%; height: 40px;}
.us_A_t h3{ width: 80px; height: 40px; font-size: 18px; float: left;}
.us_A_t h3 em{ font-family: Arial, Helvetica, sans-serif; color: #094ba7; font-size: 12px; font-style: normal; text-transform: uppercase;}
.us_A_t h3 a{color: #333;}
.us_A_t span{ display: block; width: 45px; height: 40px; line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; float: right;}
.us_A_t_link_list{ width: 980px; height: auto; overflow: hidden; margin: 0 auto; font-size: 13px; color: #505050; line-height: 26px; font-family: "Microsoft YaHei";}
.us_A_t_link_list a{ padding: 0px 8px;}